therapy science - German English Dictionary